criminal investigation technical police - Francés Inglés Diccionario